import { post } from './api';
const rootUrl = "/api/erp/";

function doPost(url, data) {
    console.log(url);
    return post(rootUrl + url, data);
}
//获取数据列表
export function getDatas(url, page, keyword) {
    if (keyword === undefined) keyword = '';
    return doPost(url + '/list', { page: page, keyword:keyword });
}
//获取选中信息
export function getInfo(url, id) {
    return doPost(url + '/info', { id: id });
}
//获取产品分类 To:产品管理/客户管理
export function getSortType(type) {
    return doPost(type == 'client' ? 'client/type' : 'product/sorttype');
}
//删除
export function del(url, id, productId) {
    return doPost(url + '/delete', { id: id, productId: productId });
}
//获取上级代理 To:客户管理-上级代理
export function getAgent() {
    return doPost('client/getagents');
}
//产品ID To:进货管理-进货产品下拉
export function getProductId() {
    return doPost('purchase/getProductId');
}
//供货产品列表 To:供货商-产品列表Tree
export function getProducts() {
    return doPost('purchase/getProductId');
}
//订单状态 To:订单管理-订单状态
export function getOrderState() {
    return doPost('order/getOrderState');
}
//客户Id To:订单管理-客户下拉框
export function getClientId() {
    return doPost('order/getClients');
}
//获取产品列表 To:订单管理-产品列表
export function getProductTree(ids) {
    return doPost('product/list/tree', { ids: ids });
}
export { rootUrl }
